returned the favour - İspanyolca İngilizce Sözlük